rubber-tyred tram - Turkish English Dictionary